@import "base.less";

.login {
  padding: 13.3333vw 8vw;
  .title {
    h2 {
      color: #191919;
      font-size: 7.2vw;
      font-weight: normal;
    }
    p {
      margin-top: 2.6667vw;
      color: #b3b3b3;
      font-size: 3.7333vw;
      margin-bottom: 8vw;
    }
  }
  .loginCont {
    .loginContDiv {
      height: 12.8vw;
      border-bottom: 1px solid #efefef;
      margin-bottom: 0.6rem;
      input {
        height: 100%;
        &:first-of-type {
          width: 100%;
        }
      }
    }
    .code {
      .flex;
      input {
        width: 60% !important;
      }
      div {
        width: 40%;
      }
      a {
        background-color: transparent;
        border: none;
        color: #cea26a;
      }
    }
    .loginBtn {
      width: 100%;
      height: 10.6667vw;
      margin-top: 10.6667vw;
      background: linear-gradient(90deg, #ecb53c, #ff9211);
      color: #fff;
      border-radius: 10.6667vw;
      box-shadow: 0 2.6667vw 5.3333vw 0 rgba(0, 0, 0, 0.1);
      letter-spacing: 0.5333vw;
      display: flex;
      justify-content: center;
      align-items: center;
      border: 0
    }
  }
}
